home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS in a Box 7
/
BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso
/
Files
/
Prog
/
D-G
/
DU Course Descriptions
< prev
next >
Wrap
Text File
|
1991-06-27
|
7KB
|
140 lines
DEVELOPER UNIVERSITY COURSE DESCRIPTIONS
**NEW** Introduction to Macintosh Debugging
This 2 day class emphasizes how to locate and solve crashes that disable
source-level debuggers. Additonal emphasis will be given to "anti-debugging",
a technique for designing Macintosh applications whereby problems are detected
before they can crash the machine.
**NEW** Advanced HyperCard for Developers
This four day course will use the latest version of HyperCard 2.x. In addition
to incorporating advanced HyperTalk scripting techniques,your work will reflect
excellence in stack design. The use of external commands (XCMD) and external
functions (XFCN) will be discusses; however, the development of XCMDs and
XFCNs is not covered in detail.
**NEW** Introduction to Object-Oriented Programming - SELF-PACED TRAINING
`````````````````````````````````````````````````````````````````````````
This new course from DU offers self-paced instruction in both Object Pascal and
C++. An informative videotape will introduce you to the essential
object-oriented programming concepts and demonstrate object oriented design.
You will also receive a workbook and HyperCard stack, both on CD-ROM, which
together from an integrated set of multimedia, self-paced learning modules.
This course can be purchased through APDA (800 282-2732).
Macintosh User-Centered Design - SELF-PACED TRAINING
``````````````````````````````
This self-paced course, which is a prerequisite for all other Developer
University Courses, illustrates the user-interface techniques and worldwide
design principles central to Macintosh software. Working at their own site,
students will use a lively, entertaining videotape, sample application, a
detailed workbook, and a HyperCard stack to discover the key elements that
comprise successful Macintosh applications. This course can be purchased
through APDA (800-282-2732).
Macintosh Programming Fundamentals: SELF-PACED TRAINING
```````````````````````````````````````````````````````````````
Break into Macintosh programming and discover what it takes to build a highly
functional Macintosh application. This self-paced course makes learning
painless through the extensive use of multimedia. Narrated animations and
interactive lessons will help the student gain the skills needed to program the
Macintosh for a variety of purposes. During this course the student will
develop a simple graphics editor application using Toolbox routines from the
Memory Manager, Resource Manager, QuickDraw(TM), Menu Manager, Window Manager,
Control Manager, ToolBox Event Manager, Print Manager, File Manager, and
Standard File Package. Equipment needed will be THINK C, System 6.0.5 or
later, CD player, and a minimum of a Macintosh with 2 MB of memory. This
course can be purchased through APDA (800-282-2732).
Macintosh Programming Fundamentals (MPF) A & B Tracks
`````````````````````````````````````````````````````
Macintosh Programming Fundamentals is an intensive 1-week introduction to
Macintosh application development, using the C and Pascal programming
languages. The course is offered in two formats: An "A" track for programmers
with a minimum of six months Pascal or C experience, and a "B" track where you
must have at least a year of Pascal or C experience (C programmers also need a
reading knowledge of Pascal.)
Intermediate Macintosh Programming (IMP)
````````````````````````````````````````
This three day course uses lectures and labs to cover the MultiFinder
environment, memory management, resources, files structures, printing,
debugging strategies, MPW tips and compatibility with
MacApp and Object-Oriented Programming
``````````````````````````````````````
This five day course comes in two flavors - one for Pascal programmers (with
samples written in Object Pascal) and one for C programmers (with samples
written in C++). Either seminar gives you hands-on experience in developing a
Macintosh application using the Macintosh Programmer's Workshop (MPW) and
MacApp to structure a program as a hierarchy of objects.
Intermediate Macintosh Programming (IMP)
````````````````````````````````````
This three-day course is intended for those developers with 6 to 12 months of
C or Pascal programming experience on the Macintosh. Students should have
developed at least one complete Macintosh application. This course broadens the
programmer's knowledge by covering more challenging areas, such as the
MultiFinder environment, memory management, resources, file structures,
printing, debugging strategies, MPW tips, and compatibility with future
Apple products.
MPW 3.0 (Macintosh Programmer's Workshop)
`````````````````````````````````````````
MPW 3.0 is a two day programming course intended for Macintosh programmers with
Mac User-Centered Design experience. You'll become familiar with MPW command
syntax, the shell editor and command interpreter, automated program and
resource building tools such as Make, Rez, and DeRez, customization strategies,
and shell script development.
C++ for the Macintosh
`````````````````````
This three-day course provides an in-depth investigation of Apple's
object-oriented version of C. Lectures and labs will inform students about C++
enhancements to C, data abstractions, introductory object-oriented programming
concepts, and using C++ with MacApp(TM).
Language Independent Object-Oriented Design
```````````````````````````````````````````
This two-day course gives programmers an understanding of the principles behind
object-oriented analysis, design and programming. You will learn a complete
methodology that provides a step-by-step approach to Object Oriented software
development. This is no longer a computer based course.
Programming With System 7.0
````````````````````````````
This three day class will focus primarily on the Inter-Application
Communications toolkit and related components (including the Data Publications
Manager), but also covers such topics as the File System tools and the new
"gWorld" color bitmap support for 32-bit QuickDraw.
Data Access Language
````````````````````
Integrate the power of popular minicomputer and mainframe relational databases
such as Oracle, Sybase, DB2, INGRES, Infomix, Rdb into your Macintosh-based
applications. This three day class provides you with a working knowledge of
the Data Access Language (DAL) and the Application Program Interface.
Technical Introduction to AppleTalk
```````````````````````````````````
This two day course will explain the OSI model and AppleTalk, as well as the
LocalTalk, EtherTalk, and PhoneNET protocals. AppleTalk will be compared with
the Token Ring, Token Bus, and Ethernet architectures.
Developer University
6/25/91